﻿<%@ Page Language="C#" MasterPageFile="~/travel-hotels/Travel_Hotels.master" AutoEventWireup="true"
    CodeFile="book.aspx.cs" Inherits="travel_hotels_book" %>

<%@ Register Src="~/controls/usrNoJS.ascx" TagName="usrNoJS" TagPrefix="ucNoJS" %>
<%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="cc1" %>
<asp:Content ID="Content1" ContentPlaceHolderID="ContentPlaceHolder1" runat="Server">

    <script src="../includes/ValidationError-NEW.js" type="text/javascript"></script>

    <script src="../includes/ValidationEffect-NEW.js" type="text/javascript"></script>

    <script src="../includes/LoadingProgress.js" type="text/javascript"></script>

    <div class="elements_inner_wrapper m10t">
        <asp:ScriptManager ID="ScriptManager1" runat="server" EnablePartialRendering="true"
            AsyncPostBackTimeout="36000">
        </asp:ScriptManager>
        <ucNoJS:usrNoJS ID="usrNoJS1" runat="server" />
        <!-- #Include file="../includes/body_loader.inc" -->
        <div id="divContent" style="display: none">
            <div id="divStep1Title" runat="server">
                <strong>Step 1 Traveler Information</strong> > Step 2 Payment
            </div>
            <div id="divStep2Title" runat="server" visible="false">
                <strong>Step 1 Traveler Information</strong> > Step 2 Payment
            </div>
            <div class="seperator"></div>
            <div class="clear"></div>

            <asp:Label ID="lblMessage" runat="server"></asp:Label>
            <div class="clearFix">

                <div class="rightcol300">
                    <div class="h_details a_rad">
                        <h4>Details of Stay</h4>
                        <div class="right_con">
                            <h3><asp:Label ID="lblHotelName" runat="server" Font-Bold="true" Font-Size="Small"></asp:Label></h3>
                            <div class="left result-img">
                                <asp:Image ID="imgHotel" runat="server" />
                            </div>
                            
                            
                            <asp:Button ID="btnRatings" Enabled="false" runat="server" /><br />
                            <asp:Label ID="lblHotelAddress" runat="server"></asp:Label>
                            <div class="clear"></div>

                            
                            <span class="name">Check-in:</span>
                            <span class="value"><asp:Label ID="lblCheckin" runat="server"></asp:Label></span>
                            <span class="name">Check-out:</span>
                            <span class="value"><asp:Label ID="lblCheckout" runat="server"></asp:Label></span>
                            <span class="name">Guests:</span>
                            <span class="value"><asp:Label ID="lblOccupants" runat="server"></asp:Label></span>
                            <span class="name">Rooms:</span>
                            <span class="value"><asp:Label ID="lblNoOfRooms" runat="server"></asp:Label></span>
                            <span class="name">RoomType:</span>
                            <span class="name"><asp:Label ID="lblRoomDetails" runat="server"></asp:Label></span>
                            <span class="nameval"><asp:Label ID="lblPromoDescription" runat="server"></asp:Label></span>
                            <div class="seperator"></div>
                            
                            <span class="sep_title">All prices are displayed in $ SGD</span>
                            
                            Price Details<br /><br />
                            <asp:Label ID="lblPriceDetails" runat="server"></asp:Label>
                            <br />
                            <asp:Label ID="lblTaxService" runat="server"></asp:Label>
                            <br />
                            <strong>Total Charges </strong><br /><br />
                            <asp:Label ID="lblTotalCharges" runat="server" Font-Bold="true"></asp:Label>
                            <input id="inputTotalCharge" runat="server" type="hidden" />
                            <asp:Label ID="lblNotifications" runat="server" Font-Size="X-Small"></asp:Label>
                            
                        </div>
                    </div>
                </div>
                <div class="w679 hotel_content">
                        <div id="divGuestDetails" runat="server">
                            <div class="btitle_full a_rad"><h3>Guest Details</h3></div>
                            Please provide a name and room preference for the guest responsible for checking into the room(s).<br /><br />

                            
                            <div id="divRoom1" runat="server">
                                Room 1:&nbsp;&nbsp;
                                <b><asp:Label ID="lblRoom1Occupants" runat="server"></asp:Label></b>
                                <input id="inRoom1Adults" runat="server" type="hidden" />
                                <input id="inRoom1Child" runat="server" type="hidden" />
                                <input id="inRoom1ChildAge" runat="server" type="hidden" />
                                <hr />
                                First Name
                                <br />
                                <asp:TextBox ID="txtRoom1FirstName" runat="server" Width="250px"></asp:TextBox>
                                <asp:RequiredFieldValidator ID="reqRoom1FirstName" runat="server" ValidationGroup="guestdetails"
                                    ControlToValidate="txtRoom1FirstName" ErrorMessage="*Please enter your first name"
                                    Display="Dynamic"></asp:RequiredFieldValidator>
                                <br />
                                Last Name
                                <br />
                                <asp:TextBox ID="txtRoom1LastName" runat="server" Width="250px"></asp:TextBox>
                                <asp:RequiredFieldValidator ID="RequiredFieldValidator1" runat="server" ValidationGroup="guestdetails"
                                    ControlToValidate="txtRoom1LastName" ErrorMessage="*Please enter your last name"
                                    Display="Dynamic"></asp:RequiredFieldValidator><br />
                                <div id="divRoom1SmokingPref" runat="server" visible="false">
                                    <br />
                                    Smoking Preference
                                    <br />
                                    <asp:RadioButtonList ID="rdoRoom1SmokingPref" runat="server" RepeatDirection="Horizontal">
                                        <asp:ListItem Selected="True">Non-Smoking</asp:ListItem>
                                        <asp:ListItem>Smoking</asp:ListItem>
                                    </asp:RadioButtonList>
                                    <br />
                                </div>
                                <div id="divRoom1BeddingPref" runat="server" visible="false">
                                    Bedding Preference
                                    <br />
                                    <asp:DropDownList ID="ddlRoom1BeddingPref" runat="server">
                                    </asp:DropDownList>
                                    <br />
                                    <br />
                                </div>
                                Special Request* (optional)<br />
                                <asp:TextBox ID="txtRoom1Request" runat="server" TextMode="MultiLine" Height="50px"
                                    Width="250px"></asp:TextBox><br />
                                <div class="i11">*Special requests are subject to availability upon check-in and may incur additional
                                charges. Special request cannot be guaranteed.</div>
                                <br />
                                <br />
                            </div>
                            <div id="divRoom2" runat="server" visible="false">
                                Room 2:&nbsp;&nbsp;
                                <b><asp:Label ID="lblRoom2Occupants" runat="server"></asp:Label></b>
                                <input id="inRoom2Adults" runat="server" type="hidden" />
                                <input id="inRoom2Child" runat="server" type="hidden" />
                                <input id="inRoom2ChildAge" runat="server" type="hidden" />
                                <hr />
                                First Name
                                <br />
                                <asp:TextBox ID="txtRoom2FirstName" runat="server" Width="250px"></asp:TextBox>
                                <asp:RequiredFieldValidator ID="RequiredFieldValidator2" runat="server" ValidationGroup="guestdetails"
                                    ControlToValidate="txtRoom2FirstName" ErrorMessage="*Please enter your first name"
                                    Display="Dynamic"></asp:RequiredFieldValidator><br />
                                Last Name
                                <br />
                                <asp:TextBox ID="txtRoom2LastName" runat="server" Width="250px"></asp:TextBox>
                                <asp:RequiredFieldValidator ID="RequiredFieldValidator3" runat="server" ValidationGroup="guestdetails"
                                    ControlToValidate="txtRoom2LastName" ErrorMessage="*Please enter your last name"
                                    Display="Dynamic"></asp:RequiredFieldValidator>
                                <br />
                                <div id="divRoom2SmokingPref" runat="server" visible="false">
                                    <br />
                                    Smoking Preference
                                    <br />
                                    <asp:RadioButtonList ID="rdoRoom2SmokingPref" runat="server" RepeatDirection="Horizontal">
                                        <asp:ListItem Selected="True">Non-Smoking</asp:ListItem>
                                        <asp:ListItem>Smoking</asp:ListItem>
                                    </asp:RadioButtonList>
                                    <br />
                                </div>
                                <div id="divRoom2BeddingPref" runat="server" visible="false">
                                    Bedding Preference
                                    <br />
                                    <asp:DropDownList ID="ddlRoom2BeddingPref" runat="server">
                                    </asp:DropDownList>
                                    <br />
                                    <br />
                                </div>
                                Special Request* (optional)<br />
                                <asp:TextBox ID="txtRoom2Request" runat="server" TextMode="MultiLine" Height="50px"
                                    Width="250px"></asp:TextBox><br />
                                <div class="i11">*Special requests are subject to availability upon check-in and may incur additional
                                charges. Special request cannot be guaranteed.</div>
                                <br />
                                <br />
                            </div>
                            <div id="divRoom3" runat="server" visible="false">
                                Room 3:&nbsp;&nbsp;
                                <b><asp:Label ID="lblRoom3Occupants" runat="server"></asp:Label></b><input id="inRoom3Adults"
                                    runat="server" type="hidden" /><input id="inRoom3Child" runat="server" type="hidden" /><input
                                        id="inRoom3ChildAge" runat="server" type="hidden" />
                                <hr />
                                First Name
                                <br />
                                <asp:TextBox ID="txtRoom3FirstName" runat="server" Width="250px"></asp:TextBox>
                                <asp:RequiredFieldValidator ID="RequiredFieldValidator4" runat="server" ValidationGroup="guestdetails"
                                    ControlToValidate="txtRoom3FirstName" ErrorMessage="*Please enter your first name"
                                    Display="Dynamic"></asp:RequiredFieldValidator><br />
                                Last Name
                                <br />
                                <asp:TextBox ID="txtRoom3LastName" runat="server" Width="250px"></asp:TextBox>
                                <asp:RequiredFieldValidator ID="RequiredFieldValidator5" runat="server" ValidationGroup="guestdetails"
                                    ControlToValidate="txtRoom3LastName" ErrorMessage="*Please enter your last name"
                                    Display="Dynamic"></asp:RequiredFieldValidator><br />
                                <div id="divRoom3SmokingPref" runat="server" visible="false">
                                    <br />
                                    Smoking Preference
                                    <br />
                                    <asp:RadioButtonList ID="rdoRoom3SmokingPref" runat="server" RepeatDirection="Horizontal">
                                        <asp:ListItem Selected="True">Non-Smoking</asp:ListItem>
                                        <asp:ListItem>Smoking</asp:ListItem>
                                    </asp:RadioButtonList>
                                    <br />
                                </div>
                                <div id="divRoom3BeddingPref" runat="server" visible="false">
                                    Bedding Preference
                                    <br />
                                    <asp:DropDownList ID="ddlRoom3BeddingPref" runat="server">
                                    </asp:DropDownList>
                                    <br />
                                    <br />
                                </div>
                                Special Request* (optional)<br />
                                <asp:TextBox ID="txtRoom3Request" runat="server" TextMode="MultiLine" Height="50px"
                                    Width="250px"></asp:TextBox><br />
                                <div class="i11">*Special requests are subject to availability upon check-in and may incur additional
                                charges. Special request cannot be guaranteed.</div>
                                <br />
                                <br />
                            </div>
                            <div id="divRoom4" runat="server" visible="false">
                                Room 4:&nbsp;&nbsp;
                                <b><asp:Label ID="lblRoom4Occupants" runat="server"></asp:Label></b><input id="inRoom4Adults"
                                    runat="server" type="hidden" /><input id="inRoom4Child" runat="server" type="hidden" /><input
                                        id="inRoom4ChildAge" runat="server" type="hidden" />
                                <hr />
                                First Name
                                <br />
                                <asp:TextBox ID="txtRoom4FirstName" runat="server" Width="250px"></asp:TextBox>
                                <asp:RequiredFieldValidator ID="RequiredFieldValidator6" runat="server" ValidationGroup="guestdetails"
                                    ControlToValidate="txtRoom4FirstName" ErrorMessage="*Please enter your first name"
                                    Display="Dynamic"></asp:RequiredFieldValidator><br />
                                Last Name
                                <br />
                                <asp:TextBox ID="txtRoom4LastName" runat="server" Width="250px"></asp:TextBox>
                                <asp:RequiredFieldValidator ID="RequiredFieldValidator7" runat="server" ValidationGroup="guestdetails"
                                    ControlToValidate="txtRoom4LastName" ErrorMessage="*Please enter your last name"
                                    Display="Dynamic"></asp:RequiredFieldValidator><br />
                                Special Request* (optional)<br />
                                <div id="divRoom4SmokingPref" runat="server" visible="false">
                                    <br />
                                    Smoking Preference
                                    <br />
                                    <asp:RadioButtonList ID="rdoRoom4SmokingPref" runat="server" RepeatDirection="Horizontal">
                                        <asp:ListItem Selected="True">Non-Smoking</asp:ListItem>
                                        <asp:ListItem>Smoking</asp:ListItem>
                                    </asp:RadioButtonList>
                                    <br />
                                </div>
                                <div id="divRoom4BeddingPref" runat="server" visible="false">
                                    Bedding Preference
                                    <br />
                                    <asp:DropDownList ID="ddlRoom4BeddingPref" runat="server">
                                    </asp:DropDownList>
                                    <br />
                                    <br />
                                </div>
                                <asp:TextBox ID="txtRoom4Request" runat="server" TextMode="MultiLine" Height="50px"
                                    Width="250px"></asp:TextBox><br />
                                <div class="i11">*Special requests are subject to availability upon check-in and may incur additional
                                charges. Special request cannot be guaranteed.</div>
                                <br />
                                <br />
                            </div>
                            <div id="divRoom5" runat="server" visible="false">
                                Room 5:&nbsp;&nbsp;
                                <b><asp:Label ID="lblRoom5Occupants" runat="server"></asp:Label></b><input id="inRoom5Adults"
                                    runat="server" type="hidden" /><input id="inRoom5Child" runat="server" type="hidden" /><input
                                        id="inRoom5ChildAge" runat="server" type="hidden" />
                                <hr />
                                First Name
                                <br />
                                <asp:TextBox ID="txtRoom5FirstName" runat="server" Width="250px"></asp:TextBox>
                                <asp:RequiredFieldValidator ID="RequiredFieldValidator8" runat="server" ValidationGroup="guestdetails"
                                    ControlToValidate="txtRoom5FirstName" ErrorMessage="*Please enter your first name"
                                    Display="Dynamic"></asp:RequiredFieldValidator><br />
                                Last Name
                                <br />
                                <asp:TextBox ID="txtRoom5LastName" runat="server" Width="250px"></asp:TextBox>
                                <asp:RequiredFieldValidator ID="RequiredFieldValidator9" runat="server" ValidationGroup="guestdetails"
                                    ControlToValidate="txtRoom5LastName" ErrorMessage="*Please enter your last name"
                                    Display="Dynamic"></asp:RequiredFieldValidator><br />
                                <div id="divRoom5SmokingPref" runat="server" visible="false">
                                    <br />
                                    Smoking Preference
                                    <br />
                                    <asp:RadioButtonList ID="rdoRoom5SmokingPref" runat="server" RepeatDirection="Horizontal">
                                        <asp:ListItem Selected="True">Non-Smoking</asp:ListItem>
                                        <asp:ListItem>Smoking</asp:ListItem>
                                    </asp:RadioButtonList>
                                    <br />
                                </div>
                                <div id="divRoom5BeddingPref" runat="server" visible="false">
                                    Bedding Preference
                                    <br />
                                    <asp:DropDownList ID="ddlRoom5BeddingPref" runat="server">
                                    </asp:DropDownList>
                                    <br />
                                    <br />
                                </div>
                                Special Request* (optional)<br />
                                <asp:TextBox ID="txtRoom5Request" runat="server" TextMode="MultiLine" Height="50px"
                                    Width="250px"></asp:TextBox><br />
                                <div class="i11">*Special requests are subject to availability upon check-in and may incur additional
                                charges. Special request cannot be guaranteed.</div>
                                <br />
                                <br />
                            </div>
                            <div id="divRoom6" runat="server" visible="false">
                                Room 6:&nbsp;&nbsp;
                                <b><asp:Label ID="lblRoom6Occupants" runat="server"></asp:Label></b><input id="inRoom6Adults"
                                    runat="server" type="hidden" /><input id="inRoom6Child" runat="server" type="hidden" /><input
                                        id="inRoom6ChildAge" runat="server" type="hidden" />
                                <hr />
                                First Name
                                <br />
                                <asp:TextBox ID="txtRoom6FirstName" runat="server" Width="250px"></asp:TextBox>
                                <asp:RequiredFieldValidator ID="RequiredFieldValidator10" runat="server" ValidationGroup="guestdetails"
                                    ControlToValidate="txtRoom6FirstName" ErrorMessage="*Please enter your first name"
                                    Display="Dynamic"></asp:RequiredFieldValidator><br />
                                Last Name
                                <br />
                                <asp:TextBox ID="txtRoom6LastName" runat="server" Width="250px"></asp:TextBox>
                                <asp:RequiredFieldValidator ID="RequiredFieldValidator11" runat="server" ValidationGroup="guestdetails"
                                    ControlToValidate="txtRoom6LastName" ErrorMessage="*Please enter your last name"
                                    Display="Dynamic"></asp:RequiredFieldValidator><br />
                                <div id="divRoom6SmokingPref" runat="server" visible="false">
                                    <br />
                                    Smoking Preference
                                    <br />
                                    <asp:RadioButtonList ID="rdoRoom6SmokingPref" runat="server" RepeatDirection="Horizontal">
                                        <asp:ListItem Selected="True">Non-Smoking</asp:ListItem>
                                        <asp:ListItem>Smoking</asp:ListItem>
                                    </asp:RadioButtonList>
                                    <br />
                                </div>
                                <div id="divRoom6BeddingPref" runat="server" visible="false">
                                    Bedding Preference
                                    <br />
                                    <asp:DropDownList ID="ddlRoom6BeddingPref" runat="server">
                                    </asp:DropDownList>
                                    <br />
                                    <br />
                                </div>
                                Special Request* (optional)<br />
                                <asp:TextBox ID="txtRoom6Request" runat="server" TextMode="MultiLine" Height="50px"
                                    Width="250px"></asp:TextBox><br />
                                <div class="i11">*Special requests are subject to availability upon check-in and may incur additional
                                charges. Special request cannot be guaranteed.</div>
                                <br />
                                <br />
                            </div>
                            <div id="divRoom7" runat="server" visible="false">
                                Room 7:&nbsp;&nbsp;
                                <b><asp:Label ID="lblRoom7Occupants" runat="server"></asp:Label></b><input id="inRoom7Adults"
                                    runat="server" type="hidden" /><input id="inRoom7Child" runat="server" type="hidden" /><input
                                        id="inRoom7ChildAge" runat="server" type="hidden" />
                                <hr />
                                First Name
                                <br />
                                <asp:TextBox ID="txtRoom7FirstName" runat="server" Width="250px"></asp:TextBox>
                                <asp:RequiredFieldValidator ID="RequiredFieldValidator12" runat="server" ValidationGroup="guestdetails"
                                    ControlToValidate="txtRoom7FirstName" ErrorMessage="*Please enter your first name"
                                    Display="Dynamic"></asp:RequiredFieldValidator><br />
                                Last Name
                                <br />
                                <asp:TextBox ID="txtRoom7LastName" runat="server" Width="250px"></asp:TextBox>
                                <asp:RequiredFieldValidator ID="RequiredFieldValidator13" runat="server" ValidationGroup="guestdetails"
                                    ControlToValidate="txtRoom7LastName" ErrorMessage="*Please enter your last name"
                                    Display="Dynamic"></asp:RequiredFieldValidator><br />
                                <div id="divRoom7SmokingPref" runat="server" visible="false">
                                    <br />
                                    Smoking Preference
                                    <br />
                                    <asp:RadioButtonList ID="rdoRoom7SmokingPref" runat="server" RepeatDirection="Horizontal">
                                        <asp:ListItem Selected="True">Non-Smoking</asp:ListItem>
                                        <asp:ListItem>Smoking</asp:ListItem>
                                    </asp:RadioButtonList>
                                    <br />
                                </div>
                                <div id="divRoom7BeddingPref" runat="server" visible="false">
                                    Bedding Preference
                                    <br />
                                    <asp:DropDownList ID="ddlRoom7BeddingPref" runat="server">
                                    </asp:DropDownList>
                                    <br />
                                    <br />
                                </div>
                                Special Request* (optional)<br />
                                <asp:TextBox ID="txtRoom7Request" runat="server" TextMode="MultiLine" Height="50px"
                                    Width="250px"></asp:TextBox><br />
                                <div class="i11">*Special requests are subject to availability upon check-in and may incur additional
                                charges. Special request cannot be guaranteed.</div>
                                <br />
                                <br />
                            </div>
                            <div id="divRoom8" runat="server" visible="false">
                                Room 8:&nbsp;&nbsp;
                                <b><asp:Label ID="lblRoom8Occupants" runat="server"></asp:Label></b><input id="inRoom8Adults"
                                    runat="server" type="hidden" /><input id="inRoom8Child" runat="server" type="hidden" /><input
                                        id="inRoom8ChildAge" runat="server" type="hidden" />
                                <hr />
                                First Name
                                <br />
                                <asp:TextBox ID="txtRoom8FirstName" runat="server" Width="250px"></asp:TextBox>
                                <asp:RequiredFieldValidator ID="RequiredFieldValidator14" runat="server" ValidationGroup="guestdetails"
                                    ControlToValidate="txtRoom8FirstName" ErrorMessage="*Please enter your first name"
                                    Display="Dynamic"></asp:RequiredFieldValidator><br />
                                Last Name
                                <br />
                                <asp:TextBox ID="txtRoom8LastName" runat="server" Width="250px"></asp:TextBox>
                                <asp:RequiredFieldValidator ID="RequiredFieldValidator15" runat="server" ValidationGroup="guestdetails"
                                    ControlToValidate="txtRoom8LastName" ErrorMessage="*Please enter your last name"
                                    Display="Dynamic"></asp:RequiredFieldValidator><br />
                                <div id="divRoom8SmokingPref" runat="server" visible="false">
                                    <br />
                                    Smoking Preference
                                    <br />
                                    <asp:RadioButtonList ID="rdoRoom8SmokingPref" runat="server" RepeatDirection="Horizontal">
                                        <asp:ListItem Selected="True">Non-Smoking</asp:ListItem>
                                        <asp:ListItem>Smoking</asp:ListItem>
                                    </asp:RadioButtonList>
                                    <br />
                                </div>
                                <div id="divRoom8BeddingPref" runat="server" visible="false">
                                    Bedding Preference
                                    <br />
                                    <asp:DropDownList ID="ddlRoom8BeddingPref" runat="server">
                                    </asp:DropDownList>
                                    <br />
                                    <br />
                                </div>
                                Special Request* (optional)<br />
                                <asp:TextBox ID="txtRoom8Request" runat="server" TextMode="MultiLine" Height="50px"
                                    Width="250px"></asp:TextBox><br />
                                <div class="i11">*Special requests are subject to availability upon check-in and may incur additional
                                charges. Special request cannot be guaranteed.</div>
                                <br />
                                <br />
                            </div>
                            
                            <div class="btitle_full a_rad"><h3>Contact Details</h3></div>
                            We require a valid email address to contact you with the details of your booking.<br />
                            <br />
                            Email Address
                            <br />
                            <asp:TextBox runat="server" ID="txtEmailAddress" Width="250px"></asp:TextBox>
                            <asp:RequiredFieldValidator ID="RequiredFieldValidator16" runat="server" ValidationGroup="guestdetails"
                                ControlToValidate="txtEmailAddress" ErrorMessage="*Please enter your email address"
                                Display="Dynamic"></asp:RequiredFieldValidator>
                            <asp:RegularExpressionValidator ID="rfvExEmailValid" runat="server" ValidationGroup="guestdetails"
                                ErrorMessage="*" Text="" ControlToValidate="txtEmailAddress" ValidationExpression="\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*"
                                Display="Dynamic"></asp:RegularExpressionValidator><br />
                            Confirm Email Address
                            <br />
                            <asp:TextBox runat="server" ID="txtConfirmEmailAddress" Width="250px"></asp:TextBox>
                            <asp:RequiredFieldValidator ID="RequiredFieldValidator17" runat="server" ValidationGroup="guestdetails"
                                ControlToValidate="txtConfirmEmailAddress" ErrorMessage="*Please confirm your email address"
                                Display="Dynamic"></asp:RequiredFieldValidator>
                            <asp:RegularExpressionValidator ID="RegularExpressionValidator1" runat="server" ValidationGroup="guestdetails"
                                ErrorMessage="*" Text="" ControlToValidate="txtConfirmEmailAddress" ValidationExpression="\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*"
                                Display="Dynamic"></asp:RegularExpressionValidator>
                            <asp:CompareValidator ID="cvEmail" runat="server" ValidationGroup="guestdetails" ControlToCompare="txtEmailAddress" ControlToValidate="txtConfirmEmailAddress" Text="email must match" Type="String" ></asp:CompareValidator>    <br />
                            <br />
                            Needed if there are questions about your reservation.
                            <br />
                            Phone Number
                            <br />
                            <asp:TextBox runat="server" ID="txtPhoneNumber" Width="250px"> </asp:TextBox>
                            <asp:RequiredFieldValidator ID="RequiredFieldValidator18" runat="server" ValidationGroup="guestdetails"
                                ControlToValidate="txtPhoneNumber" ErrorMessage="*Please enter your phone number"
                                Display="Dynamic"></asp:RequiredFieldValidator>
                            <asp:RegularExpressionValidator ID="revClaimLast3NAF2" runat="server" ValidationExpression="^[0-9]+(\.[0-9]{1,2})?$"
                                ControlToValidate="txtPhoneNumber" ValidationGroup="guestdetails" Text="" ErrorMessage="*"
                                CssClass="validationErrorControl"></asp:RegularExpressionValidator>
                            <br />
                            <br />
                            <asp:Button ID="btnContinue" runat="server" Text="Continue" OnClick="btnContinue_Click"
                                ValidationGroup="guestdetails" />
                        </div>
                        <div id="divPaymentDetails" runat="server" visible="false">
                            <div class="btitle_full a_rad"><h3>Credit Card Information</h3></div>

                            <div id="divCC">
                                Card Type
                                <br />
                                <asp:DropDownList ID="ddlCardType" runat="server" Width="250px">
                                    <asp:ListItem Value="-1">- Select Your Card Type -</asp:ListItem>
                                </asp:DropDownList>
                                <asp:RequiredFieldValidator ID="RequiredFieldValidator26" runat="server" ValidationGroup="reservation"
                                    ControlToValidate="ddlCardType" ErrorMessage="*Please select your card type"
                                    InitialValue="-1" Display="Dynamic"></asp:RequiredFieldValidator>
                                <br />
                                Card Number
                                <br />
                                <asp:TextBox ID="txtCardNumber" runat="server" Width="250px"></asp:TextBox>
                                <asp:RequiredFieldValidator ID="RequiredFieldValidator19" runat="server" ValidationGroup="reservation"
                                    ControlToValidate="txtCardNumber" ErrorMessage="*Please enter your card number"
                                    Display="Dynamic"></asp:RequiredFieldValidator>
                                <asp:RegularExpressionValidator ID="RegularExpressionValidator2" runat="server" ValidationExpression="^[0-9]+(\.[0-9]{1,2})?$"
                                    ControlToValidate="txtCardNumber" ValidationGroup="reservation" Text="" ErrorMessage="*"
                                    CssClass="validationErrorControl"></asp:RegularExpressionValidator>
                                <br />
                                Cardholder First Name
                                <br />
                                <asp:TextBox ID="txtCardholderFirstName" runat="server" Width="250px"></asp:TextBox>
                                <asp:RequiredFieldValidator ID="RequiredFieldValidator20" runat="server" ValidationGroup="reservation"
                                    ControlToValidate="txtCardholderFirstName" ErrorMessage="*Please enter cardholder's first name"
                                    Display="Dynamic"></asp:RequiredFieldValidator><br />
                                Cardholder Last Name
                                <br />
                                <asp:TextBox ID="txtCardholderLastName" runat="server" Width="250px"></asp:TextBox>
                                <asp:RequiredFieldValidator ID="RequiredFieldValidator21" runat="server" ValidationGroup="reservation"
                                    ControlToValidate="txtCardholderLastName" ErrorMessage="*Please enter cardholder's last name"
                                    Display="Dynamic"></asp:RequiredFieldValidator>
                                <br />
                                Expiration Date
                                <br />
                                <asp:DropDownList ID="ddlMonthExpiration" runat="server">
                                    <asp:ListItem Value="-1">- Month -</asp:ListItem>
                                    <asp:ListItem Value="1">01-January</asp:ListItem>
                                    <asp:ListItem Value="2">02-February</asp:ListItem>
                                    <asp:ListItem Value="3">03-March</asp:ListItem>
                                    <asp:ListItem Value="4">04-April</asp:ListItem>
                                    <asp:ListItem Value="5">05-May</asp:ListItem>
                                    <asp:ListItem Value="6">06-June</asp:ListItem>
                                    <asp:ListItem Value="7">07-July</asp:ListItem>
                                    <asp:ListItem Value="8">08-August</asp:ListItem>
                                    <asp:ListItem Value="9">09-September</asp:ListItem>
                                    <asp:ListItem Value="10">10-October</asp:ListItem>
                                    <asp:ListItem Value="11">11-November</asp:ListItem>
                                    <asp:ListItem Value="12">12-December</asp:ListItem>
                                </asp:DropDownList>
                                <asp:DropDownList ID="ddlYearExpiration" runat="server" Width="100px">
                                </asp:DropDownList>
                                <asp:RequiredFieldValidator ID="RequiredFieldValidator27" runat="server" ValidationGroup="reservation"
                                    ControlToValidate="ddlMonthExpiration" ErrorMessage="*Please enter your card's expiration month"
                                    InitialValue="-1" Display="Dynamic"></asp:RequiredFieldValidator>
                                <asp:RequiredFieldValidator ID="RequiredFieldValidator28" runat="server" ValidationGroup="reservation"
                                    ControlToValidate="ddlYearExpiration" ErrorMessage="*Please enter your card's expiration year"
                                    InitialValue="-1" Display="Dynamic"></asp:RequiredFieldValidator>
                                <br />
                                Security Code<br />
                                <asp:TextBox ID="txtSecurityCode" runat="server" Width="150px" MaxLength="4"></asp:TextBox>
                                <asp:RequiredFieldValidator ID="RequiredFieldValidator22" runat="server" ValidationGroup="reservation"
                                    ControlToValidate="txtSecurityCode" ErrorMessage="*Please enter your 3 digit card security code"
                                    Display="Dynamic"></asp:RequiredFieldValidator>
                                <asp:RegularExpressionValidator ID="RegularExpressionValidator3" runat="server" ValidationExpression="^[0-9]+(\.[0-9]{1,2})?$"
                                    ControlToValidate="txtSecurityCode" ValidationGroup="reservation" Text="" ErrorMessage="*"
                                    CssClass="validationErrorControl"></asp:RegularExpressionValidator>
                                What is it?<br />
                                <asp:Label ID="lblCCdisclaimer" runat="server" 
                                Text="Your credit card will be charged for the full payment upon submitting your reservation request. See User Agreement We protect your credit card information. See <a href='privacy-policy.aspx' target='_blank'>privacy statement</a>" > </asp:Label>
                                
                                <br />
                                <br />
                            </div>
                            <div class="btitle_full a_rad"><h3>Billing Address</h3></div>
                            <br />
                            The billing address provided must match the credit card that is used to reserve
                            your room.<br />
                            <br />
                            Country
                            <br />
                            <asp:DropDownList ID="ddlCountry" runat="server" Width="250px">
                            </asp:DropDownList>
                            <br />
                            Street Address
                            <br />
                            <asp:TextBox runat="server" ID="txtAddress1" Width="250px"></asp:TextBox>
                            <asp:RequiredFieldValidator ID="RequiredFieldValidator23" runat="server" ValidationGroup="reservation"
                                ControlToValidate="txtAddress1" ErrorMessage="*Please enter your address" Display="Dynamic"></asp:RequiredFieldValidator><br />
                            <asp:TextBox runat="server" ID="txtAddress2" Width="250px"></asp:TextBox>
                            (optional)
                            <br />
                            City
                            <br />
                            <asp:TextBox runat="server" ID="txtCity" Width="250px"></asp:TextBox>
                            <asp:RequiredFieldValidator ID="RequiredFieldValidator24" runat="server" ValidationGroup="reservation"
                                ControlToValidate="txtCity" ErrorMessage="*Please enter your city" Display="Dynamic"></asp:RequiredFieldValidator><br />
                            Postal / Zip Code
                            <br />
                            <asp:TextBox runat="server" ID="txtPostal" Width="150px"></asp:TextBox>
                            <asp:RequiredFieldValidator ID="RequiredFieldValidator25" runat="server" ValidationGroup="reservation"
                                ControlToValidate="txtPostal" ErrorMessage="*Please enter your postal code" Display="Dynamic"></asp:RequiredFieldValidator><br />
                            <br />
                            <div class="btitle_full a_rad"><h3>Hotel Policy</h3></div>
                            <asp:Label ID="lblHotelPolicy" runat="server"></asp:Label><br /><br />
                            
                            <div class="btitle_full a_rad"><h3>Cancellation Policy</h3></div>
                            <asp:Label ID="lblCancellationPolicy" runat="server"></asp:Label><br />
                            <br />
                            <hr />
                            <asp:CheckBox ID="cbTermsConditions" runat="server" onclick="CheckAgreed()" />   
                            <asp:Label ID="lblDisclaimer" runat="server" Text="I agree to the above cancellation policy. By continuing with your reservation you agree to the terms and conditions, including the <a href='http://travel.ian.com/index.jsp?pageName=userAgreement&locale=en_US&cid=381988' target='_blank'>User Agreement</a>."></asp:Label>                       
                               <asp:RequiredFieldValidator ControlToValidate="txtAgreed" ID="rfvAgreed" runat="server"
                                CssClass="validationErrorControl" ErrorMessage="You must agree to the Terms and Conditions."
                                Text="You must agree to the Declaration & Authorization." ValidationGroup="reservation"></asp:RequiredFieldValidator>
                            <div style="display: none">
                                <asp:TextBox ID="txtAgreed" runat="server" />

                                <script type="text/javascript">
                                    function CheckAgreed() {
                                        var ctrlTxt = document.getElementById('<%=txtAgreed.ClientID%>');
                                        var ctrlY = document.getElementById('<%=cbTermsConditions.ClientID%>');
                                        var valCtrl = document.getElementById('<%=rfvAgreed.ClientID%>');
                                        if (ctrlY.checked == true) {
                                            ctrlTxt.value = '1';
                                            valCtrl.style.visibility = 'hidden';
                                        }
                                        else {
                                            ctrlTxt.value = '';
                                        }
                                    }
                                </script>

                            </div>
                            <br />
                            <br />
                            <asp:Button ID="btnReserve" runat="server" Text="Complete Reservation" 
                                ValidationGroup="reservation" OnClick="btnReserve_Click" />
                        </div>
                </div>

            </div>
        </div>
    </div>

    <script type="text/javascript">

        function DisableReserve(btnId) {

            document.getElementById('<%=btnReserve.ClientID%>').disabled = 'true';

        }

        IncreaseProgress(100);
        HideLoading();
    </script>

</asp:Content>
